<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      const properties = [
        '中华园,北京市,公寓',
        '华景苑,上海市,别墅',
        '新城市广场,深圳市,公寓',
        '雅居乐花园,广州市,别墅',
        '恒大城,广州市,公寓',
        '太阳花园,北京市,别墅',
      ]
      // {
      //   "公寓": ["中华园", "新城市广场", "恒大城"],
      //   "别墅": ["华景苑", "雅居乐花园", "太阳花园"]
      // }

      function house(data) {
        const newData = data.map((item) => item.split(','))
        // console.log(newData)
        const obj = {
          公寓: [],
          别墅: [],
        }

        newData.forEach(item=>{
          if(item[2]==='公寓'){
            obj['公寓'].push(item[0])
          }else{
            obj['别墅'].push(item[0])
          }
        })
        return obj
      }
     console.log(house(properties));

     
    </script>
  </body>
</html>
